'use strict'
const path = require('path')

module.exports = {
  publicPath: './',
  outputDir: 'dist',
  assetsDir: 'static',
  // lintOnSave: process.env.NODE_ENV === 'development',
  productionSourceMap: false,// 是否在构建生产包时生成 sourceMap 文件，false将提高构建速度
  devServer: {
    hot: true,//自动保存
    host: '0.0.0.0',
    port: 8081,
    open: true,
    proxy: {
      "/fastapi": {
        target: "https://www.fastmock.site/mock/af38b32a2ddd98e26d29178a70ad4479/admin", // 接口域名(线上)
        secure: false, // 如果是https接口，需要配置这个参数
        changeOrigin: true, // 是否跨域
        pathRewrite: {
          '^/fastapi': '' // 需要rewrite重写的
        }
      }
    }
  },
  chainWebpack: config => {
    config.resolve.symlinks(true)
  },
  runtimeCompiler: true,
}